How long does baby allergy rash last