Gannett buys Cars.com for $1.8 billion, splits publishing