For the second time in his presidency, Donald Trump's first official state visit is to Saudi Arabia.