Differential error feedback for communication-efficient decentralized learning