NTPC plans long-term coal offtake deal