One-pot three-component synthesis of functionalized spirolactones by means of reaction between aromatic ketones, dimethyl acetylenedicarboxylate, and N-heterocycles