What are the best sources of vitamin B12 for vegetarians? Can milk and yogurt make up for daily intake?