San Manuel agrees to purchase Palms hotel-casino in Las Vegas for $650M