SNGPL declares highest-ever profit and dividend for FY2023-24