Efficient construction of novel carbocyclic frameworks via intramolecular aromatic addition of diazoketones followed by Diels-Alder cycloaddition