i can't believe i largely agree with Bret Stephens. i think that's a first. nytimes.com/2024/07/02/opinion