Highly selective nickel-catalyzed three-component coupling of alkynes with enones and alkenyl boronic acids: a novel route to substituted 1,3-dienes.