Diversity-Based Generalization for Neural Unsupervised Text Classification under Domain Shift