Clustered Federated Learning via Embedding Distributions