NBC: Trump takes aim at Canada, Greenland and the Panama Canal in Christmas Day posts