Chemical constituents from Barringtonia racemosa