Studies towards the synthesis of bio active lactones halichondrin b synargentolide a kurzilactones and anamarine