Obama praises NASCAR champ Tony Stewart