Privacy-Preserving Heterogeneous Federated Learning for Sensitive Healthcare Data