Inventor of credit cards dies at 88