Synthesis of enol ethers from lactones using modified Julia olefination reagents: application to the preparation of tri- and tetrasubstituted exoglycals