A market-based approach to allocation at open-loop recycling