Johnson wins his record fourth NASCAR All-Star race