Application of Benzofuran-Derived Azadienes as Two-Carbon Building Blocks in Annulations: Chemo- and Diastereoselective Construction of Spiro-Benzofuran Scaffolds