Hamas, Iran and Prophecy