Isolation, synthesis and photochemical properties of almazolone, a new indole alkaloid from a red alga of Senegal