Ukraine troops ‘almost left’ Sievierodonetsk as Russian missiles pound north, west