Convenient synthesis of substituted pyrroles via a cerium (IV) ammonium nitrate (CAN)-catalyzed Paal–Knorr reaction