GameStop fires CEO Matt Furlong