Fabrication of a novel BiOI/KTaO3 p–n heterostructure with enhanced photocatalytic performance under visible-light irradiation