AlmazoleC, a new indole alkaloid bearing an unusually 2,5-disubstituted oxazole moiety, and its putative biogenetic peptidic precursor , from a Senegalese delesseriacean seaweed