how much tax does a business pay