india slips further in development index