Reduction of oxygen by hydroxylammonium salt or hydroxylamine over supported Au nanoparticles for in situ generation of hydrogen peroxide in aqueous or non-aqueous medium