vitamin b12 deficiency causes in India