Gold scores biggest weekly gain since 2008