Text this: Sulfonic acid functionalized porous organic polymer as a heterogeneous catalyst for efficient pseudo four-component synthesis of dihydro-2-oxypyrroles