Acacia nilotica (L.): A review of its traditional uses, phytochemistry, and pharmacology