One-Pot Allylation-Intramolecular Vinylogous Michael Addition-Isomerization Cascade of o-Hydroxycinnamates and Congeners: Synthesis of Substituted Benzofuran Derivatives.