Vitamin Shoppe's Q2 earnings leap 64%, to open 48 stores