Herbalife tops Street estimates, cutting dividend