Anti-Markovnikov terminal and gem-olefin hydrosilylation using a κ4-diimine nickel catalyst: selectivity for alkene hydrosilylation over ether C-O bond cleavage.