Victorian Nationals leader Peter Walsh has stepped down as party leader after almost a decade in the role.