Essar Oil & Gas Exploration profit at Rs 334 crore in FY23