b vitamins cognitive decline