German competition authorities have imposed fines totalling EUR38m (US$53.2m) on three food companies - Kraft Foods, Unilever and Dr. Oetker - for illegally sharing "competition-relevant information".