Preparation and characterization of p–n heterojunction photocatalyst p-CuBi2O4/n-TiO2 with high photocatalytic activity under visible and UV light irradiation