Ukrainian President Volodymyr Zelenskyy visits the frontline city of Kupiansk days before crucial Berlin talks with Trump envoys on security guarantees.