Alkylation and arylation of 2-trimethylsiloxyallyl halides. A new regiospecific route to silyl enol ethers