TORONTO — Ontario politicians and Canada's largest private sector union are slamming Canada's new trade agreement with China, saying it puts domestic auto jobs at risk with no guarantee of investments.