huawei honor 10 canada