MeOH or H2O as efficient additive to switch the reactivity of allylSmBr towards carbonyl compounds