Relationship of homocysteine, folic acid and vitamin B12 with depression in a middle-aged community sample