Cavernosolide, a new sesterterpene from a Tyrrhenian sponge