Using hydrogen peroxide derived in-situ for oxidation reactions: applications in greywater sterilisation and the development of new Pd-SnO2 catalysts