Citi analysts expect prices of copper, silver and gold in the US to spike after the Trump administration imposed tariffs on Canada and Mexico.