Metropolis-Hastings with subtree regeneration transitions