6 killed, 31 injured in Canada train-bus collision