Swisscom buys Vodafone Italia for $8.7 billion as telcos consolidate - Reuters