Transition metal-catalyzed C-N and C-C bond formation: N-tert-prenylation and alkene hydroacylation