BT says Huawei rip-outs will cost it $658M over 5 years (Fierce)