Children among 22 dead as truck crashes off bridge