How long does an allergic reaction last to penicillin