El Paso strikes $972M deal with Kinder Morgan