Nonparametric Bayesian multiple imputation for incomplete categorical variables in large-scale assessment surveys