Supported palladium nanoparticles: an efficient catalyst for the direct formation of H2O2 from H2 and O2.