Glycolipids from sponges. Part 17. Clathrosides and isoclathrosides, unique glycolipids from the Caribbean sponge Agelas clathrodes.