President Trump cited the global pact as an unfair job-killing deal in his much anticipated national security speech on 18 December.