The Shapley function for multi-choice games on matroids