Compressed K-Means for Large-Scale Clustering