Tata Power posts Q2 profit at Rs 1017.41 cr, revenue up 12.2% on Generation, Transmission, Distribution biz revenues