How long do allergic drug reactions last