The US president says he will impose rising tariffs until Mexico ends illegal immigration into the US.