Volodymyr Zelensky is set to visit the US on Friday in an effort to improve relations with Donald Trump after a war of words ...