Feature Subset Weighting for Distance-based Supervised Learning through Choquet Integration