China and Canada sign trade agreements during Trudeau visit