Dithioacetal as a 1,1-zwitterion synthon. Synthesis of functionalized alkenes by the coupling of benzylic dithioacetals with another 1,1-zwitterion synthon