Synthesis of substituted benzofurans by condensation of arylglyoxals with enols and phenols