Prime Minister Narendra Modi on Tuesday said he had spoken with Canadian Prime Minister Mark Carney, with the two leaders agreeing to build on the positive momentum in India-Canada ties and work towards concrete outcomes across key areas of their strategic partnership.