Bioactive marine metabolites. Part 13. Kabiramide C, a novel antifungal macrolide from nudibranch eggmasses