Eric Hirshberg Named CEO of Activision Publishing