Magic Millions beach race with Melbourne Cup winner Michelle Payne