Russians ‘fled like Olympic sprinters’ as Ukraine retook north-east