Gold slips to 3-week low on weak global cues