Jefferies buy-rated top U.S. consumer stocks