World number one Dustin Johnson edges out Jordan Spieth in a sudden death play-off to win Northern Trust.