Thunderstorm in Canada leaves eight people dead