Small gold particles supported on MgFe2O4 nanocrystals as novel catalyst for CO oxidation