what vitamin deficiency causes depression and anxiety