Criticism of Ahmadinejad mounts