It doesn't pay to irritate Donald Trump and his administration. Ukraine's president Volodymyr Zelenskyy found that out during his ill-fated meeting with the US President in the White House.