Hall of Fame catcher Gary Carter dies