Immobilization of cobalt porphyrin on CeO2@SiO2 core–shell nanoparticles as a novel catalyst for selective oxidation of diphenylmethane