How long do food allergy symptoms last in babies