Cable & Wireless juicing up its Internet backbone