Main rival to Canada PM Trudeau says he would be tougher on China, may boycott some goods