RadioShack profit plummets 79%