Oleanolic acid as a potential antidiabetic component of Xylopia aethiopica (Dunal) A. Rich. (Annonaceae) fruit: bioassay guided isolation and molecular docking studies