Simultaneously improving solar water oxidation kinetics and passivating surface states of hematite by loading an amorphous Ni doped cobalt phosphate layer