Cationic microgels embedding metal nanoparticles in the reduction of dyes and nitro-phenols