Preparation of three-dimensionally ordered macroporous MFe2O4 (M = Co, Ni, Cu) spinel catalyst and its simultaneous catalytic application in CO oxidation and NO + CO reaction