Magnesium surface enrichment of CoFe2O4 magnetic nanoparticles immobilized with gold: reusable catalysts for green oxidation of benzyl alcohol