How long can an antibiotic allergic reaction last