Trump says Canada's recognition of Palestine 'not a deal-breaker' as trade deadline looms