Gallup Poll: McCain moves ahead of Obama, 48% to 45%