Robust Classification of High-Dimensional Data using Data-Adaptive Energy Distance