How long do drug allergic reactions last