Tandem Mannich/Diels–Alder reactions for the synthesis of indole compound libraries