David W. Moore, Gallup