How long does a food allergy rash last baby