General Motors’ decision to idle its Oshawa Assembly Plant and four U.S. assembly and parts plants could provide ammunition for critics of President Donald Trump’s new North American trade agreement, which already faced headwinds to win approval from Congress.