Iminium ion and acyliminium ion initiated cyclization reactions of vinylsilanes. Regiocontrolled synthesis of tetrahydropyridines and related heterocycles