ampicillin 500 mg generic