JJ McCarthy already drawing rave reviews from Vikings camp