Rising freight market lifts earnings at Transport Corp. of India