Gold futures score weekly gain of 2.2%, up a fourth week in a row