Haliclonol, a new tetrahydropyranone from the Caribbean sponge, Haliclona hogarthi