GameStop taps company insider as new CEO