Vitamin Shoppe profit surges in Q1, to open 52 stores this year