Spain are World Champions for the second time after Ferran Torres scored the winning goal against Argentina in extra time.