Discriminative Entropy Clustering and its Relation to K-means and SVM