Dow Jones, S&P 500, Nasdaq rally to record highs on US-China deal hopes; Gold sinks