US envoys Steve Witkoff and Jared Kushner have arrived in Moscow for talks with President Vladimir Putin on the Ukraine conflict.