Reddit shares priced at 34 in largest IPO by social media company in years