It's the sample. Ras uses likely voters and Gallup uses "Americans".
And Gallup is not showing their internals..no breakdown of what Americans they polled. How many Rep, Dem, and Ind - registered voters vs likely voters.
You can poll 1500 “Americans” in the same demo to get the result you like.