Enhancing aqueous pollutant photodegradation via a Fermi level matched Z-scheme BiOI/Pt/g-C3N4 photocatalyst: unobstructed photogenerated charge behavior and degradation pathway exploration