Diastereoselectivity in the alkylation and protonation of some β-silyl enolates