Centroid Networks for Few-Shot Clustering and Unsupervised Few-Shot Classification