Chemical and biological investigations of Delonix regia (Bojer ex Hook.) Raf.