Cross Counter wins Melbourne Cup 2018