LY127935, a novel oxa-beta-lactam: an in vitro comparison with other beta-lactam antibiotics