RadioShack predicts earnings drop in Q4