BCE has signed a deal to buy U.S. fibre internet provider Ziply Fiber for about $5 billion in cash, using in part the profits from the high-profile sale of the company’s stake in Maple Leaf Sports & Entertainment earlier this fall.