Jimmy Carter, American Moralist