potential benefits of building business credit