US President Donald Trump cuts talks with Ukrainian President Volodymyr Zelenskyy short after a contentious meeting.