ARRANGEMENT AGREEMENT POLYMET MINING CORP. - and - GLENCORE AG July 16, 2023