Gallup: Obama moves to 50% to 42% lead