How long does it take food allergy symptoms to go away