Abelian vortices on Kaehler manifolds