Nanoparticles for catalysis