Novel TiO2/Bi4Ti3O12 nanorod arrays decorated with Co-Pi for boosted solar photoelectrochemical water splitting