BHEL pays final dividend of Rs 88 crore to govt of India for FY23