Controversial plans to close all eighteen children’s centres across North Yorkshire have been approved.