Bayesian Model Comparison by Monte Carlo Chaining