Enhanced reduction and oxidation capability over the CeO2/g-C3N4 hybrid through surface carboxylation: performance and mechanism