'Catastrophic' tornado in Barrie, Ont. injures eight people, damages multiple homes