Google Pixel 2 XL Review: The AI-first smartphone