Optimal Client Sampling in Federated Learning with Client-Level Heterogeneous Differential Privacy