Knight fired as coach at Texas Tech