huawei p50 pro vs honor magic 4 pro