The flavonoid content and antiproliferative, hypoglycaemic, anti-inflammatory and free radical scavenging activities of Annona dioica St. Hill