Yellow Finn potato