Gold posts fifth straight gain to hold ground at 2-week high