NTPC generation rises 11%, profit up 5.62%