gold settles at 2-week high, marks longest string of gains in 5 weeks