Type-II heterojunction-based magnetic ZnFe2O4@CuFe2O4@SiO2 photocatalyst for photodegradation of toxic dyes from wastewater