Gold climbs to weekly tops, further beyond $1510 level