Finche a surprise new favourite for Melbourne Cup