huawei 20 x singapore price and review