India cheapest country to live in after South Africa