Structure and absolute stereochemistry of phormidolide, a new toxic metabolite from the marine cyanobacterium Phormidium sp.