Ruthenium-catalyzed reaction of 1,6-diynes with hydrosilanes and carbon monoxide: a third way of incorporating CO