Kinder Morgan to buy oil tanker fleet for nearly $1 billion