Differentiable Cutting-plane Layers for Mixed-integer Linear Optimization