ESPN hires Curt Schilling as analyst