Sheikh Mohammed bin Zayed, Crown Prince of Abu Dhabi and Deputy Supreme Commander of the Armed Forces, met US president Donald Trump for talks in Washington on Monday, as the White House announced a defence cooperation agreement between the two countries.