Obama surprises diner, orders chili dogs