gold settles 0.4% lower at $1,651.80