Isoryanodane diterpene derivatives from Barringtonia macrocarpa.