How long does an allergic reaction to clindamycin last