FedML: A Research Library and Benchmark for Federated Machine Learning