Sudan army ends two-year siege of key city