Canada abolishes long gun registry