Price Discrimination-Driven Algorithmic Collusion: Platforms for Durable Cartels