Treasury now says it could run out of money June 5, buying time for debt ceiling talks