NTPC shares likely to react to Q3 results miss, potential announcements in Budget 2026