Robust and Communication-Efficient Federated Learning from Non-IID Data