Heterofunctionalization of olefins by a pendant sulfoxide : application to the synthesis of 2R,3R HPA 12, allosedamine, xylo 2R,3S,4S, lyxo 2R,3R,4S phytosphingosines and synthesis of a novel safety catch linker