NFL Hall of Famer John Mackey dies