RadioShack to sell $300 million in debt