20120305 auto: All-new Hyundai i20 revealed