Honor 50 review: lose a Huawei, gain a Google