vitamin b12 a rakovina