Composite Marginal Likelihood Methods for Random Utility Models