GNC HOLDINGS, INC. (GNC) IPO