Dell XPS 17 review: A masterful Windows workhorse