FedDM: Iterative Distribution Matching for Communication-Efficient Federated Learning