MP Weiler says Canada must ‘speed up’ climate action as new report shows country off track on emissions goals