The President of US, Donald Trump has arrived in Saudi Arabia for his first foreign tour since taking office. Trump is to give a speech on Islam to some 50 Arab and Muslim leaders on Sunday.