India stands number one in the world with largest youth force