EU offers its own ‘win-win’ minerals deal to Ukraine