Saint Francis High School makes $24 million from Snapchat IPO