Phytochemical studies and pharmacological investigations on the flowers of Acacia arabica