Simulation Based Portfolio Optimization for Large Portfolios with Transaction Costs