Ahmadinejad wins approval for new cabinet members