Supervised Dimensionality Reduction and Visualization using Centroid-Encoder (Journal of Machine Learning Research, 2026)