Occidental lands $12 billion takeover of shale producer CrownRock