Total synthesis and X-ray structure determination of cyanobacterin