Communication Efficient and Differentially Private Optimization