gold, silver and copper futures climb to multi-week highs