Chrystia Freeland and Pierre Poilievre spar on new trade deal