Non-Abelian duality from vortex moduli: A dual model of color-confinement