The existence of Chern-Simons vortices