Dustin Johnson suspended for positive cocaine test