How long does medication allergic reaction last