Evaluating a sequential tree-based procedure for multivariate imputation of complex missing data structures