Fox: Trump holds 'extremely productive call' with Canadian prime minister: 'We agree on many things'