Sanctions against Iran ‘bad idea’