Agrostistachin, a novel cytotoxic macrocyclic diterpene from