is it better to use a credit card than debit card