California Consumer Privacy Act (CCPA) - GDPR similarities and differences and how to achieve compliance