The Mexican peso slumped after US President Donald Trump imposed import tariffs against the country, though currencies from other developing nations held up on speculation the escalating trade war will damp growth in the world’s largest economy, enabling more interest-rate cuts.