Allergic reaction to antibiotics how long does it last