How long do allergic reactions to penicillin last