Vitamin B benefits and food sources