How long does penicillin allergic reaction last