TCS shares up over 2% post Q2 earnings