Ukraine wants long-range missiles to hit back at Russia - and Donald Trump says he may send Tomahawks.