Google Pixel review: A worthy Android rival to the iPhone