Garmin to be Mercedes-Benz infotainment supplier