China, India, and Brazil will continue to ‘prop up’ Russia’s economy: Griff Jenkins