Over last five years, companies have received $1 billion in federal contracts paid for by U.S. taxpayers while using tax loophole; Bill would ban federal contracts for companies that move their headquarters overseas to avoid paying their fair share of U.S. taxes