How long does it take for food allergy symptoms to go away