Triterpenoids and related compounds from Crataeva nurvala.