Rio Tinto in talks to sell stake in Grasberg mine in Indonesia for $3.5bn