Ukrainian President Volodymyr Zelenskyy has announced that Ukraine is "ready to sign" a minerals agreement with the United States, describing it as the "first step toward security guarantees."