Former US President Jimmy Carter dies