Health supplements seller GNC Holdings results miss estimates