How long does baby food allergy rash last