US President Donald Trump has spoken directly to Ukraine's president for the first time since the pair's White House blow up.