Walt Disney Co. is taking a $147 million charge as it cancels its “Infinity” videogame line and stops making games for consoles like Microsoft Corp.’s Xbox and Sony Corp.’s PlayStation. The Burbank, ...