How long does an allergic reaction to tree nuts last