Can cephalexin cause high blood sugar