NSW Premier Dominic Perrottet defends John Barilaro’s appointment as US trade envoy amid claims of ‘jobs for mates’