Mercedes-Benz, Technology and Honda