20101031 india: India slips 10 spots to 88th on Global Prosperity Ranking