Canada is headed for a period of weaker growth and higher inflation as a trade war with the US snarls business investment and ...