Hurt Finch wins ODI player of the year