Ruthenium-catalyzed reaction of alkenyl triflates with zinc thiolates