Huawei P10 Plus review - Is bigger always better?