Can festive spending jumpstart Indias slowing economy