Martínez struggles as Cardinals fall 12-3 to Royals in I-70 Series finale