Meles sells 50,000 hectares of land to India