Dale Finucane named Storm player of the year