Xi Jinping visit to Moscow raises prospects of China-Russia energy deals