GameStop Q4 profit up