Google Pixel 3 and Pixel 3 XL announced, featuring Android 9.0 Pie, dual selfie cameras, Snapdragon 845, wireless charging, and more