Ukraine offensive 'snowballs' with fall of Russian stronghold