Portfolio Allocation and Diversification