Carney talks tariffs, Trump, Liberal leadership in Daily Show interview