Volkswagen Group to rebuild trust for brighter future 455615