Trigonelline protects hippocampus against intracerebral Aβ(1–40) as a model of Alzheimer’s disease in the rat: insights into underlying mechanisms