Bayesian Agglomerative Clustering with Coalescents