The EU and Canada on Monday announced an agreement allowing Ottawa to join a 150-billion euro ($174-billion) European defense ...