John Barr discusses his investment strategy with “Money Life” host Chuck Jaffe