Best Buy cutting 650 Geek Squad jobs