Three-Component Reaction of Triphenylphosphine, Dialkyl Acetylenedicarboxylate, and 2-Aminothiazole or 2-Aminobenzothiazole in the Presence of Arylglyoxals: An Efficient One-Pot Synthesis of Highly Functionalized Pyrroles