From the BBC World Service: Mexican President Claudia Sheinbaum and Canadian Prime Minister Mark Carney have agreed to deepen ties as both countries face U.S. tariffs.