Ultrafine Pt nanoparticles supported on a dendrimer containing thiol groups: an efficient catalyst for the synthesis of benzimidazoles and benzothiazoles from benzyl alcohol derivatives in water