How long does a tree nut allergy reaction last