Feeling good about being here: Why India still offers a better quality of life in 2026 The Economic Times