Occidental to sell Delaware Basin assets to Permian Resources for $818 million