Oldest living Melbourne Cup winner turns 32