BMW Mini Cooper #26 JOHN COOPER WORKS diecast car 143