NIIT Q2 net profit up 12%