Coupling N-methylated amino acids using PyBroP and PyCloP halogenophosphonium salts : mechanism and fields of application