Iran praises Hamas