More Americans willing to vote for an atheist president