RadioShack taps Magnacca as CEO, ‘catalyst for change’