Pt–BiVO4/TiO2 composites as Z-scheme photocatalysts for hydrogen production from ethanol: the effect of BiVO4 and Pt on the photocatalytic efficiency