gold futures hold ground around $420