DFT modelling of methane oxidation with H2O2 over heterogeneous catalysts