US launders billions to defense contractors as America’s infrastructure continues to crumble