Cott Corp has said it expects a better end to the year after blaming bad weather and a struggling CSD market in North America for a drop in first-half sales and profits.