Purpurasolol, a highly oxygenated coumarin from Pterocaulon purpurascens