Coca-Cola posted mixed results with improving volumes but weaker revenue than expected as cautious consumers weigh on demand.