Google Pixel C launches today for $499 and up