In vitro and in vivo anticancer activities of synthetic macrocyclic ketone analogues of halichondrin B.