RadioShack nabs Walgreen exec for CEO