Credit card details on 20 million South Koreans stolen