Zampanolide, a new cytotoxic marcrolide from a marine sponge