More companies canceling credit cards with no notice to consumers