Ontario has signed a five-year, $10.2-billion deal with the federal government to cut child-care fees in the province in half by the end of the year, fulfilling the Liberal government’s promise to bring in $10-a-day child care across Canada.