Announcing that he will send his special envoy to meet Putin, Trump says he will also hold talks with his Russian counterpart and Ukraine's Zelenskyy himself "soon".