Huawei signs managed services agreement with Telefonica UK