gold ends 0.5% higher on positive data