Asymmetric Phase-Transfer-Catalyzed Intramolecular N-Alkylation of Indoles and Pyrroles: A Combined Experimental and Theoretical Investigation