Trump scraps Denmark visit over lack of interest in Greenland sale