RPC buys 2.9 billion stake in Telecom Italia