Agelasphins, novel antitumor and immunostimulatory cerebrosides from the marine sponge Agelas mauritianus