Xcode: use a map to look up target pointers (#15201)

Use an efficient internal lookup to associate cmTarget and cmXCodeObject
instances.
Merge topic 'xcode-target-search-perf' into next

48f78f5f Xcode: use a map to look up target pointers (#15201)