Improve GetHashCode for cards