Swiss chocolate maker Barry Callebaut has reaffirmed its mid-term guidance, depsite booking a drop in full-year profit.