Existence of Walrasian equilibria with discontinuous, non-ordered, interdependent and price-dependent preferences