cnooc ipo 2022