Mercedes-Benz is approved for 95 km/h Level 3 autonomous driving in German