China, India place strategic bets on clean energy out of favour in the West