Protective effect of BDNF against beta-amyloid induced neurotoxicity in vitro and in vivo in rats