Charles Barkley reverses course, will not retire from TV