Former president Ahmadinejad leaves Iran