John Stewart grills congress