Multi-arm covariate-adaptive randomization