Automated Cancer Subtyping via Vector Quantization Mutual Information Maximization