At least 10 dead, 15 injured in Canada stabbing rampage