Gold futures finish at highest level in two weeks