General Synthesis of Benzofuran-2-acetic Esters by Sequential Homobimetallic Catalysis