INVESCO CURRENCYSHARES® EURO TRUST PARTICIPANT AGREEMENT