Fix HTTP client panic on Android
reqwest's default rustls-platform-verifier panics on Android because
it needs the JVM to reach the system trust manager. On Android, load
the system trust store from the filesystem via rustls-native-certs and
configure those roots explicitly.