Ukraine's European allies are rallying around President Volodymyr Zelenskyy after mixed messages from US President Donald Trump. The prospect of talks in Budapest has left the EU uneasy.