Ukraine minerals deal is nearly done