A Mirror Descent-Based Algorithm for Corruption-Tolerant Distributed Gradient Descent