Absolute stereostructure of swinholide A, a potent cytotoxic macrolide from the Okinawan marine sponge Theonella swinhoei