First-principles calculations of hematite (α-Fe2O3) by self-consistent DFT+U+V