Cronus: Robust and Heterogeneous Collaborative Learning with Black-Box Knowledge Transfer