NII Holdings sells LatAm assets to American Tower for $811 million