Triethylammonium acetate-mediated domino-Knoevenagel-hetero-Diels–Alder reaction: synthesis of some angular polyheterocycles