Wave of credit card thefts hits Egypt