can vitamin d cause diarrhea in infants