US President Donald Trump hosted Chinese President Xi Jinping for a state dinner at the White House, where toasts, handshakes and smiles marked the evening. The dinner capped a day of ceremony and diplomacy between the two leaders during Xi's visit to Washington.