20110530 auto: All-new Ford Fiesta on its way