Volodymyr Zelenskyy clashed with Donald Trump in the Oval Office, leading to a fallout over a US-Ukraine minerals deal.