Iran jails politician after Revolution Guards criticism