India and China are doing their fair share