Pukeleimide C, a novel pyrrolic compound from the marine cyanophyte