gold settles at highest level in more than 5 weeks