20150407 auto: Mercedes-Benz rules 2015 World Car of the Year awards