Synthetic chemistry in water: applications to peptide synthesis and nitro-group reductions