Trudeau guarantees Canada's 2030 emissions target as skepticism lingers