Donald Trump returned to the White House vowing always to put America first. In recent days, even longtime US allies have found out the hard way that friendship has limits.