BHEL pays final dividend of Rs 88 crore