Dustin Johnson two back at Canadian Open