Huawei inks deal with TomTom, may replace Google Maps