Huawei Mate XT Ultimate vs vivo X200 Ultra: Compared