Asset allocation and portfolio optimization with small transaction costs