An approach to epothilones based on olefin metathesis