How long does food allergy rash last on baby