Trump promises 'giant, beautiful, massive' tax cut to US firms