Gold futures climb 1.7% to $4,189.70 in largest intraday gain