Trump accuses Danish PM of being 'nasty' in Greenland row