Invalid marketing consent values are now rejected

Fixed an issue where unsupported email marketing consent values in imports or API requests could fall back to the default subscribed status. Invalid consent values now return clear validation errors instead of silently subscribing contacts.