Impact League: Canada knocks New Zealand from top spot with consecutive triumphs in Cádiz and Dubai