vitamin b12 and folic acid metabolism