There are enormous health benefits of vitamin B12. Here are the foods that can provide you with this essential nutrient.