Britvic has posted a gloomy set of Q3 figures after weather woes and a product recall.