most vegan foods lack natural B-12 and vitamin D