Student shoots advisor at St. Louis school; turns gun on himself