#India and China no longer ‘Developing Nations’