The Coca-Cola Co has said it has given away more than 10m cups of Sprite in a weather-based promotion in China.