NBTY 3Q revenue up 22%