Equinix agrees to buy Telecity Group for 2.35 billion pounds