The molecular structure of didemnin B, an antiviral and cytotoxic depsipeptide