Gallic acid prevents memory deficits and oxidative stress induced by intracerebroventricular injection of streptozotocin in rats