From the BBC World Service: Canada scrapped its planned digital services tax hours before it was due to take effect after President Donald Trump threatened to end trade talks over the issue.