Learning Credal Ensembles via Distributionally Robust Optimization