20140706 india: One-time detractor Girish Karnad now hails PM Modi's 'good work'