Catalpol protects synaptic proteins from beta-amyloid induced neuron injury and improves cognitive functions in aged rats