Terpenoids and steroids from the stem bark of Sesbania grandiflora and biological studies of the plant extracts