Business and defence deals top the agenda as Trump lands in Riyadh