Syntheses of the terpenoid precursors cyclopent-2-enone and cyclohex-2-enone diesters