keflex 2000 mg a day