Canada 'spy' sold US, Australia, UK secrets: Report