gold scores biggest weekly gain since january