Supervised Dimensionality Reduction via Distance Correlation Maximization