Gold holds firm near $4,770 as Trump softens Greenland stance