Utility based option pricing with proportional transaction costs and diversification problems: an interior-point optimization approach