Better Mini-Batch Algorithms via Accelerated Gradient Methods