GameStop announces key executive promotions