What vitamin B12 does to your brain, body, DNA and red blood cells