President Donald Trump hailed Saudi Arabia as a “great friend” as he welcomed its visiting Crown Prince Mohammed bin Salman to the Oval Office for meetings on strengthening ties between the two countries and combating Iran’s influence in the Middle East.