Construction and photoelectrocatalytic performance of TiO2/BiVO4 heterojunction modified with cobalt phosphate