How long can allergic reaction to antibiotics last