Facile Regiocontrolled Three-Step Synthesis of Poly-Substituted Furans, Pyrroles, and Thiophenes: Consecutive Michael Addition of Methyl Cyanoacetate to α,β-Enone, CuI-Mediated Aerobic Oxidation, and Acid-Catalyzed Paal-Knorr Synthesis