Gold prices settle at a 2½-week high