GameStop profit drops in Q2 on slow video game sales