Combretastatin A-2 synthetic modifications