Gold hits all-time record high; more upside likely