Barry Callebaut and Petra Foods are in a row over the price the Swiss chocolate giant wants to pay for the Singapore chocolate firm's cocoa business.