New Evidence: Taxes Stunt Economic Growth