India, China and other developing nations have criticised the European Union for levying charges on international flights for greenhouse gases emitted by the planes while in Europe.