Auxo: Efficient Federated Learning via Scalable Client Clustering