Taxation of branches and subsidiaries in western Europe, Canada and the USA