How long does a mild allergic reaction last