On The Impact of Client Sampling on Federated Learning Convergence