Carbonyl allylation by vinyl epoxides with SnCl2–TBA or SnCl2–Lil: application to the diastereoselective synthesis of 1,3-diols