US food group Campbell Soup Co. posted a drop in full-year earnings today (11 September), hit by currency headwinds and charges.