Honor Magic 4 vs Huawei Mate 40