Iran Soleimani departs sooner than expected