Aza-heterocyclic frameworks through intramolecular π-system trapping of spiro-N-acyliminiums generated from isoindolinone