Ontario pledges $1.6B to create 45,000 new child-care spots