Iran mocks Israel