Bayesian optimum designs for discriminating between models with any distribution