Gold settles at highest level in 2 years