Karatavicinol a, a new anti-ulcer sesquiterpene coumarin from Ferula sinkiangensis