Preparation of β-Amido Ketones and Aldehydes via Amidoalkylation of Enamines, Enol Silyl Ethers, and Vinyl Ethers