Differentially Private Federated Clustering over Non-IID Data