The largest independent providers of children’s social care brought in profits of more than £300 million last year, a new report commissioned by the Local Government Association revealed.