India is set to welcome world leaders to the G20 summit in Delhi. But the absence of Russian President Vladimir Putin and Chinese President Xi Jinping may complicate efforts to arrive at a joint communique, as divisions over the Ukraine War loom large.