Russia's Putin meets U.S. envoy Witkoff in Moscow