Acid-catalysed benzylation and allylation by alkyl trichloroacetimidates