Stereocontrolled functionalization of cycloheptadiene using organometallic chemistry: synthesis of the (+)-Prelog-Djerassi lactone and a tylosin subunit