Side effects of too much vitamin b12