CNOOC posts big net loss despite modest production increase