NTPC posts 38% jump in profit at Rs 4,726 crore