Modi's 100 Days: India Towards Doldrums?