Gold prices near all-time highs as rate cut bets and US uncertainty support gains