Antidiabetic and antihyperlipidemic effects of ethanolic extract of leaves of Punica granatum in alloxan-induced non–insulin-dependent diabetes mellitus albino rats