rakovina a vitamin b 12