Catholic high school could make millions on Snap public offering