NTPC pays Rs 4,121.08 crore as interim dividend to shareholders for FY23