Weaker Lewis acid, better catalytic activity: dual mechanisms in perfluoroarylborane-catalyzed allylstannation reactions.