Trudeau defends appointment of special rapporteur Johnston, won't call public inquiry