7 children hurt in Halton as truck rear-ends school bus