Spurs win high court battle in stadium land dispute