LeSean McCoy to sign with Chiefs after being cut by Bills