Trump’s tax agenda is exciting and ambitious, but who will pay for it?