OTTAWA—Canada’s Finance Minister Chrystia Freeland quit the Liberal government cabinet Monday, a surprise departure that casts further doubts about how long Prime Minister Justin Trudeau can ...