Highly dispersed Mo-doped graphite carbon nitride: potential application as oxidation catalyst with hydrogen peroxide