Adaptive Federated Learning with Auto-Tuned Clients