A Cross Metathesis Based Protocol for the Effective Synthesis of Functionalised Allyl Bromides and Chlorides