The state of the Canadian economy and U.S. President Donald Trump's trade threats topped the agenda for the Liberal party's English language leadership debate.