David Finlay, Seat Leon ST Cupra 280