Costco and Sam's Club each offer their own branded credit cards that members can use to maximize their cash back. Here's how they stack up.