Swiss chocolate maker Barry Callebaut has posted a 17.4% rise in full year net profit, raising its payout to shareholders and extending its three-year financial targets by another year.