who has won the andre the giant battle royal