Ten people are dead including the shooter after a woman opened fire at a high school in western Canada on Tuesday before turning the gun on herself, police said.