Stereochemical determination of dictyostatin, a novel microtubule-stabilising macrolide from the marine sponge Corallistidae sp.