Seated at a desk in an ornate room steps from the Senate floor, Trump the showman emerged, giving running commentary as he went. He joshed about his proposed repeal of President Barack Obama’s health care law as he signed legislation granting a special waiver so James Mattis can become Pentagon chief despite having recently served as a general in the Marines.