Q&A: Star investor Ron Baron on Tesla and top stocks for the long run | Fortune