Palladium-catalyzed carbonyl allylation by allylic alcohols with SnCl2. A solvation-controlled diastereoselection