Euro NCAP Puts Autonomous Pedestrian Detection to the Test