Student fires gun in classroom at Houston high school