Effects of smoking on cognition and BDNF levels in a male Chinese population: relationship with BDNF Val66Met polymorphism