Canada tops Czechia, will face Finland in quarterfinals