British Telecom to buy Infonet