India denounces ‘stifling’ EU carbon tax on imports