Mexican medicinal plants XXXIV. Rotenoids and a fluorescent compound from Eysenhardtia polystachya