Trump's envoy Witkoff claims Ukraine will hold presidential elections