Former JCPenney exec named VP, communications at RadioShack