Gold near 2-week high; set for biggest weekly gain since Jan