VW revives its struggling software unit Cariad aft