Dustin Johnson rolls in a 21-footer for birdie at HSBC Champions