French President Emmanuel Macron will meet with Prime Minister Mark Carney in Saint-Pierre-et-Miquelon next week to discuss energy and defence partnerships.