Histochemistry, phenolic content, antioxidant, and anti-diabetic activities of Vernonia amygdalina leaf extract.