Methyltriphenylphosphonium Methylcarbonate, an All-In-One Wittig Vinylation Reagent.