How Should Governments Promote Distributive Justice?: A Framework for Analyzing the Optimal Choice of Tax Instruments