Scale-free State Synchronization of Discrete-time Multi-agent Systems in Presence of Nonuniform Communication Delays