Prime Minister Mark Carney is hosting Canada's premiers Friday in Ottawa as the provinces grapple with the effects of Chinese and U.S. tariffs.