gold ends 1.6% higher after two-session drop