Can u take keflex and flagyl together