FedCKD: Cluster-Aware Knowledge Distillation for Heterogeneous Medical Federated Learning | Synapse