Home Horse Racing Ushba Tesoro wins Dubai World Cup