GameStop catches workers off-guard with surprise announcement of PS5, Xbox shipments