Callon Petroleum to buy Delaware Basin assets from Primexx f