Hamas growing closer to Iran and Hezbollah