Pharmacological activity of a potential antidiabetic Indian plant: Hamiltonia suaveolens. TRF, Bombay