Argentina and Spain serve up worst World Cup final contender but justice prevails for La Roja July 20, 2026