United States president Donald Trump on Tuesday nominated a retired Army general to be the country’s ambassador to Saudi Arabia, as Washington faces pressure to respond to the killing of journalist Jamal Khashoggi inside the Saudi consulate in Istanbul.