The U(N) chiral model and exact multi-solitons