Trump is hailing his new deal with Greenland and Denmark — but a deal already existed. So what changed?