General Mills has snapped up Brazilian yoghurt business Carolina Administracao e Participacoes Societarias.