How long can an allergic reaction to antibiotics last