allergic to penicillin ampicillin