Rethinking Personalized Federated Learning with Clustering-based Dynamic Graph Propagation