Zelenskyy had earlier rejected the deal, saying it lacked security guarantees for the war-torn nation. His decision triggered a public spat with US President Donald Trump