Characterizing the Accuracy-Communication-Privacy Trade-off in Distributed Stochastic Convex Optimization