Gallup: Record number of Americans would vote for an atheist president