TechM Q2 net profit dips 10.8%