Design and synthesis of combretastatin a_4 analogues synthesis of terrein and synthetic studies towards kodaistatin