Galangin, a dietary flavonoid, ameliorates hyperglycaemia and lipid abnormalities in rats with streptozotocin-induced hyperglycaemia