who played bat masterson in the movie tombstone