Bioactive diterpenoids from Octocorallia, 2. Deoxyxeniolide B, a novel ichthyotoxic diterpenoid from the soft coral Xenia elongata.