Why billionaire Ron Baron likes these two stocks