The Danish king has shocked some historians by changing the royal coat of arms to more prominently feature Greenland and the Faroe Islands – in what has also been seen as a rebuke to Donald Trump.