America's Top Corporations Pay Half of Taxes They Owe