IDLC profit jumps 46% in Q2