David Burrows, chairman and chief investment officer at Barometer Capital Management, shares his outlook on North American Large Caps.