Scalable Model-Based Clustering with Sequential Monte Carlo