vitamins and your teeth