Pinnacle Entertainment lands $3 billion in financing for buy