NTPC Q2 profit up 38% at Rs 4,726 cr