A Permutation-based Model for Crowd Labeling: Optimal Estimation and Robustness