Understanding pore evolution in a lacustrine calcareous shale reservoir in the oil window by pyrolyzing artificial samples in a semi-closed system