TCS Q1 Results: Nifty Recovers 80 Points, TCS Up 2% Post Earnings