India's "Goldilocks" Economy