'Cruel irony': Trump-Putin meeting in Budapest, 'where Ukraine’s security was once guaranteed'