Text this: GC-MS profiling and computational analysis of Balanites aegyptiaca phytoconstituents for antidiabetic activity