Richer Americans tend to give fewer of their charitable dollars to religious causes but religion is still by far what they support the most.