Compare and contrast the key features of the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA).