How long does drug allergic reaction last