Vitamin B12: the best B12-rich foods to eat for energy (including vegan options)