Retired Diocese of Charlotte attorney dies