Iran says Hamas