Cyclopentene annulation via intramolecular addition of diazoketones to 1,3-dienes. Applications to the synthesis of cyclopentanoid terpenes