New Pa. budget includes long-sought corporate tax cut