What Makes Tehran Tick: Islamist Ideology and Hegemonic Interests