Stewart breaks silence on city credit card charges