Barry Callebaut cuts profit outlook; shares drop 17% | Indexa