India ranks at 76th position among 82 economies in WEF’s Global Social Mobility Index 2020 rankings