How long does itching last from allergic reaction