As president , Bill Clinton 's support of trade agreements with Mexico , Canada , China and other nations often put him at odds with fellow Democrats and labor leaders who backed a more protectionist approach .