Gallup: More than half of Americans get their news from TV