Mechanism of CO oxidation on catalysts prepared by pyrolysis of transition metal β-diketonates on a synthetic ceramic foam matrix