Transport Corp. of India profit jumps as demand grows