China and US spar over climate on Twitter