Tribune Company to buy 19 television stations from Local TV Holdings in a $2.7-billion deal