Costco's new credit card is a deal for you