India slips 10 places on global competitiveness index; Singapore on top