‘I am not Justin Trudeau’: Carney defends record as party leaders spar over economy, immigration and crime