TEHRAN, March 2 - US President Donald Trump has announced that his country would impose steep tariffs on imported steel and aluminum to protect American producers, but critics say it would fail to boost jobs and risks starting a trade war with China.