Gold climbs to 12-week high