Former U.S. president Jimmy Carter dies at 100